• word of the day

    vanda caerulea

    vanda caerulea - Dictionary definition and meaning for word vanda caerulea

    Definition
    (noun) famous orchid of northern India having large pale to deep lilac-blue flowers
    Synonyms : blue orchid
Download our Mobile App Today
Receive our word of the day
on Whatsapp